package com.cdp.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cdp.common.core.domain.entity.SysDeformationPerformance;
import com.cdp.system.dto.DeformationPerformanceDTO;
import com.cdp.system.dto.ExportDeformationPerformanceExcelDTO;
import com.cdp.system.vo.DeformationPerformanceVO;

import java.util.List;
import java.util.Map;

public interface ISysDeformationPerformanceService extends IService<SysDeformationPerformance> {

    List<SysDeformationPerformance> listDeformationPerformance();

    Map<String, Object> queryDeformationPerformanceMaxMin();


    List<DeformationPerformanceVO> queryDeformationPerformance(DeformationPerformanceDTO deformationPerformanceDTO);

    List<SysDeformationPerformance> exportMistedDeformationPerformanceExcelText(ExportDeformationPerformanceExcelDTO exportDeformationPerformanceExcelDTO);

    List<SysDeformationPerformance> exportDurabilityPerformanceExcelText(List<Integer> durabilityIds);
}
